Sebago salmon - French English Dictionary